زمانبندی کارها و فعالیت های نگهداری و تعمیرات از مسایل مهم دریک سیستم تولیدی است. در محیط کسب و کار حاضر، رقابت شرکت های تولیدی برپایه قابلیت آنها در پاسخگویی به تغییرات سریع در تقاضا، با کیفیت بالا و هزینه کم هست. در این مقاله، مساله زمانبندی کارها و فعالیت های نگهداری و تعمیرات در یک سیستم تولیدی با ماشین های موازی نامرتبط مورد ملاحظه قرارگرفته است. با در نظر گرفتن زمان های پردازش قابل کنترل، یک مدل برنامه ریزی ریاضی چندهدفه برای کمینه نمودن مجموع هزینه های توسعه و فشرده سازی زمان های پردازش و نگهداری و تعمیرات، حداکثر زمان تکمیل، دیرکرد ها و زودکردها ارایه شده است. برای حل مدل چندهدفه پیشنهادی، از رویکرد کلاسیک برنامه ریزی آرمانی چند انتخابی (MCGP) استفاده شده است. همچنین، با توجه به اینکه مساله زمانبندی موردنظر جزء مسایل NP-hard می باشد، لذا الگوریتم NSGA-II برای حل نمونه مسایل در ابعاد متوسط و بزرگ توسعه داده شده است. نتایج به دست آمده از حل مدل توسط الگوریتم NSGA-II و مقایسه آن با جواب های بدست آمده با رویکرد MCGP، نشان داده است که الگوریتم پیشنهادی، جواب های نامغلوب مناسب و در زمان کوتاهی ارایه نموده است.